high-tension pulse - Turkish English Dictionary